package com.wlcorp.forcazamis.domain.stock;

import com.wlcorp.forcazamis.sys.BaseBean;

public class StockProductDetail extends BaseBean {
	private static final long serialVersionUID = 8308744004354150056L;
	private Long productDetailId;
	private StockProduct stockProduct;
	private boolean deleteFlag;
	private String letteringCode;// 印字型号 --
	private String piColor;// 颜色(PI)
	private String letteringColor;// 印字颜色
	private String letteringSize;// 印字尺寸
	private String shelfSurefaceColor;// 架面颜色
	private String shelfCruraColor;// 架腿颜色
	private Long amount;// 数量
	private Float unitPrice;// 单价

	private String memo;// 备注
	private Integer serialNumber;// 序号
	private String platingFactoryName;// 电镀厂
	
	//下单查询使用
	private String myCode;//我司型号
	//private String letteringCode;// 印字型号 --客户型号
	private String factoryCode;//工厂型号
	
	private String startDate;//开始时间
	private String endDate;//结束时间
	private Integer numOfPage;//每页显示数量

	public Long getProductDetailId() {
		return productDetailId;
	}

	public void setProductDetailId(Long productDetailId) {
		this.productDetailId = productDetailId;
	}

	public StockProduct getStockProduct() {
		return stockProduct;
	}

	public void setStockProduct(StockProduct stockProduct) {
		this.stockProduct = stockProduct;
	}

	public boolean isDeleteFlag() {
		return deleteFlag;
	}

	public void setDeleteFlag(boolean deleteFlag) {
		this.deleteFlag = deleteFlag;
	}

	public String getLetteringCode() {
		return letteringCode;
	}

	public void setLetteringCode(String letteringCode) {
		this.letteringCode = letteringCode;
	}

	public String getPiColor() {
		return piColor;
	}

	public void setPiColor(String piColor) {
		this.piColor = piColor;
	}

	public String getLetteringColor() {
		return letteringColor;
	}

	public void setLetteringColor(String letteringColor) {
		this.letteringColor = letteringColor;
	}

	public String getLetteringSize() {
		return letteringSize;
	}

	public void setLetteringSize(String letteringSize) {
		this.letteringSize = letteringSize;
	}

	public String getShelfSurefaceColor() {
		return shelfSurefaceColor;
	}

	public void setShelfSurefaceColor(String shelfSurefaceColor) {
		this.shelfSurefaceColor = shelfSurefaceColor;
	}

	public String getShelfCruraColor() {
		return shelfCruraColor;
	}

	public void setShelfCruraColor(String shelfCruraColor) {
		this.shelfCruraColor = shelfCruraColor;
	}

	public Long getAmount() {
		return amount;
	}

	public void setAmount(Long amount) {
		this.amount = amount;
	}

	public Float getUnitPrice() {
		return unitPrice;
	}

	public void setUnitPrice(Float unitPrice) {
		this.unitPrice = unitPrice;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public Integer getSerialNumber() {
		return serialNumber;
	}

	public void setSerialNumber(Integer serialNumber) {
		this.serialNumber = serialNumber;
	}

	public String getPlatingFactoryName() {
		return platingFactoryName;
	}

	public void setPlatingFactoryName(String platingFactoryName) {
		this.platingFactoryName = platingFactoryName;
	}

	public String getMyCode() {
		return myCode;
	}

	public void setMyCode(String myCode) {
		this.myCode = myCode;
	}

	public String getFactoryCode() {
		return factoryCode;
	}

	public void setFactoryCode(String factoryCode) {
		this.factoryCode = factoryCode;
	}

	public String getStartDate() {
		return startDate;
	}

	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}

	public String getEndDate() {
		return endDate;
	}

	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	public Integer getNumOfPage() {
		return numOfPage;
	}

	public void setNumOfPage(Integer numOfPage) {
		this.numOfPage = numOfPage;
	}
}
